
x=int(input("введите 4-хзначное число"))
if x<1000:
    print("число не 4-хзначное")
if x>10000:
    print("число не 4-хзначное")
if x>1000 and x<10000:
    if x%2==0:
        print("число чётное:", "да")
    if x%2 != 0:
        print("число чётное:", "нет")
    if x%3==0:
        print("число кратное трём:", "да")
    else:
        print("число число кратное трём:", "нет")
    if int(x**(1/2))**2 == x:
        print('число является квадратом числа:', int(x**(1/2)))
    else:
        print('число является квадратом числа: Нет')
        print()
    n1=0
    n2=0
    n3=0
    n4=0
    n1=x//1000
    n2=(x//100)%10
    n3=x//10%10
    n4=x%10
    print("Минимальная цифра числа:", min(n1,n2,n3,n4))
    print("наибольшая цифра числа:", max(n1,n2,n3,n4))
    nol = 0
    if n1 == 0:
        nol+=1
    if n2 == 0:
        nol+=1
    if n3 == 0:
        nol+=1
    if n4 == 0:
        nol+=1
        print()
    if int(n1**(1/2))**2 == n1:
        print('число в рвзделе тысяч является квадратом цифры:', int(n1**(1/2)))
    else:
        print('число в рвзделе тысяч является квадратом цифры: Нет')
    if int(n2**(1/2))**2 == n2:
        print('число в рвзделе сотен является квадратом цифры:', int(n2**(1/2)))
    else:
        print('число в рвзделе сотен является квадратом цифры: Нет')
    if int(n3**(1/2))**2 == n3:
        print('число в рвзделе десятков является квадратом цифры:', int(n3**(1/2)))
    else:
        print('число в рвзделе десятков является квадратом цифры: Нет')
    if int(n4**(1/2))**2 == n4:
        print('число в рвзделе едениц является квадратом цифры:', int(n4**(1/2)))
    else:
        print('число в рвзделе еденицявляется квадратом цифры: Нет')